stay with one's parents - Espagnol Anglais Dictionnaire