overriding impression - German English Dictionary