stickball - German English Dictionary