detachability - Turco Inglés Diccionario