thing seized and detained - Turco Inglés Diccionario