car bombs - Turco Inglés Diccionario