deuterate - Deutsch Englisch Wörterbuch