barrel latch - German English Dictionary