caroca - German English Dictionary