stare out at - German English Dictionary