phosphorosaurus - German English Dictionary