lucky beggar - Turkish English Dictionary