harugi spill - Turkish English Dictionary