campai - German English Dictionary