lord payesi vermek - Turkish English Dictionary