offrande - Turkish English Dictionary