mouth of a scabbard - Turco Inglés Diccionario