53311 Deucalion - Bahasa lain