bambula - German English Dictionary