ultrage - German English Dictionary