planto - German English Dictionary