innings pitched (ip) - German English Dictionary