an ivory tower - Español Inglés Diccionario