leaf-nosed - German English Dictionary