perpetuo - German English Dictionary