ofrendar - Turkish English Dictionary