kabaca - German English Dictionary