finish filming - Turco Inglés Diccionario