corbachada - French English Dictionary