participle of turbar - Alemán Inglés Diccionario