cow split open and gutted - Turco Inglés Diccionario