low-budget motion picture - Turco Inglés Diccionario