sandwich complexe - German English Dictionary