keelage - German English Dictionary