spot-legged turtle - Allemand Anglais Dictionnaire