have luck with women - Turkish English Dictionary