cachamblac - German English Dictionary