microstrabismus - German English Dictionary