two inseparable chums - Turco Inglés Diccionario