trillern - German English Dictionary