acabronado - French English Dictionary