leafier - German English Dictionary