improved armoured personnel carrier - Turco Inglés Diccionario