like an island - Allemand Anglais Dictionnaire