scophthalmus rhombus - Turkish English Dictionary