you think that makes sense - Spanish English Dictionary