lag behind in development - Francés Inglés Diccionario