drop (a hint) - Spanish English Dictionary