nerve wracking - Francés Inglés Diccionario