thief hatch - German English Dictionary