trip balls - German English Dictionary