chug-chug - German English Dictionary