caragallo - French English Dictionary