greaseball - German English Dictionary