ciaboga - German English Dictionary