chinese high-fin sucker fish - German English Dictionary