elecampane - German English Dictionary