pecho - German English Dictionary