a strange smell to emanate from the basement - Deutsch Englisch Wörterbuch