titanesque - German English Dictionary