it makes sense to me - Deutsch Englisch Wörterbuch