radiator ribs - Spanish English Dictionary