amblyopsis - Spanish English Dictionary