a mote in someone's eye - Spanish English Dictionary