extortion video tape - Turco Inglés Diccionario