trip latch - German English Dictionary