cloveroot - German English Dictionary