fall off the cabbage truck - Alemán Inglés Diccionario