to fall behind - Spanish English Dictionary