trillert - German English Dictionary