trilla - German English Dictionary