apartment (apt.) - Spanish English Dictionary