English Deutsch
rhyme or reason
  • logic or common sense
Sinn und Verstand
Wiktionary Links