the idea in principle - Español Inglés Diccionario