trotada - French English Dictionary