churula - German English Dictionary