cebichada - French English Dictionary