toothsome - Spanish English Dictionary