helicopter father - Spanish English Dictionary