two sandwiches short of a picnic - Allemand Anglais Dictionnaire