leaf-marker - German English Dictionary