cabreado - French English Dictionary