large leafed - German English Dictionary