thermopylae - German English Dictionary