chavela - German English Dictionary