a thorough pest - Espagnol Anglais Dictionnaire