spotted animal - German English Dictionary