cuachipiar - German English Dictionary