he's a thorn in my side - Francés Inglés Diccionario