cacorada - French English Dictionary