mte (my thoughts exactly) - Deutsch Englisch Wörterbuch