just fell off the turnip truck - Francés Inglés Diccionario