let their presence be known - Turco Inglés Diccionario