comparable means of communication - Deutsch Englisch Wörterbuch