chuchera - German English Dictionary