towering seas - Allemand Anglais Dictionnaire