three spotted flounder - German English Dictionary