tough spots - Inglés Sinónimo Diccionario