turbaned wife - Spanish English Dictionary