guachazo - French English Dictionary