two inseparable chums - Español Inglés Diccionario