photo-taking apparatus - Turco Inglés Diccionario