peek out from behind - German English Dictionary