pomeron - German English Dictionary