fire hydrant key - German English Dictionary