leafnosed - German English Dictionary