microstrabismus - Spanish English Dictionary