juice catcher - German English Dictionary