ingrown meander - Spanish English Dictionary