spadeleaf - German English Dictionary