entrepot - German English Dictionary