torulo - German English Dictionary