speak off-the-cuff - Turco Inglés Diccionario