equipped latch - German English Dictionary