have a rough trot - Allemand Anglais Dictionnaire