upper-left - Spanish English Dictionary