(it's) the pits - Espagnol Anglais Dictionnaire