endmost - Spanish English Dictionary