cachureca - German English Dictionary