be shot full of holes - Turco Inglés Diccionario