if god lets me live - Allemand Anglais Dictionnaire