high-fin loach - German English Dictionary