puzzling predicament - Allemand Anglais Dictionnaire