hammock - Deutsch Englisch Wörterbuch