leaflike - German English Dictionary