pair of very similar things - Español Inglés Diccionario