teufelsdreck (ferula assa-foetida) - German English Dictionary