suffer from elephantiasis - German English Dictionary