galley hitch - German English Dictionary