tied to mother's apron strings - Francés Inglés Diccionario