thorn in someone's flesh - Español Inglés Diccionario