peludillo - German English Dictionary