be devoutly abstracted - Turco Inglés Diccionario