microstrabisme - German English Dictionary