softball - German English Dictionary