key seat barge - German English Dictionary