trallazo - French English Dictionary