chirula - German English Dictionary