cachicata - German English Dictionary