compelled to - Spanish English Dictionary