pelloche - Turkish English Dictionary