craterlet - German English Dictionary