leen - German English Dictionary