have a roll in the hay - Allemand Anglais Dictionnaire