scophthalmus rhombus - German English Dictionary