not go together (two or more things) - Español Inglés Diccionario