chabela - German English Dictionary