entrepots - German English Dictionary