craddle - German English Dictionary