piccadill - Turkish English Dictionary