emplacements - German English Dictionary