place a hidden camera - Turco Inglés Diccionario