species similar in appearance - German English Dictionary