cachots - German English Dictionary