pillo-pillo - German English Dictionary