i was under the impression - German English Dictionary