catarroca - German English Dictionary