in spite of the low chances - Turkish English Dictionary