be found brutally murdered - Turco Inglés Diccionario