seated with legs astride an animal - Allemand Anglais Dictionnaire