keep (one) on tenterhooks - Francés Inglés Diccionario