trip catch - German English Dictionary