Elecampane - German English Dictionary