keeling - German English Dictionary