trillar - German English Dictionary