değirmende teslim - Turkish English Dictionary