embowelment - Turco Inglés Diccionario