trillo - German English Dictionary