photo finish camera - Español Inglés Diccionario