Larousse Mini Dictionary : Italian-English / English-Italian