i took all the photos by myself - Allemand Anglais Dictionnaire