as a first impression - German English Dictionary