large retail store - Allemand Anglais Dictionnaire