give aid and comfort - Turco Inglés Diccionario