engarboil - Turkish English Dictionary