cherry-lock - German English Dictionary