participle of turbar - Turco Inglés Diccionario