folding top catch - German English Dictionary