more separable - Turco Inglés Diccionario