kween (queen) - Spanish English Dictionary