harugi spill - German English Dictionary