apartment building superintendent - Spanish English Dictionary