deliration - Turkish English Dictionary