pechazo - German English Dictionary