there is ample room in my car - Español Inglés Diccionario