a patch of - Turkish English Dictionary